<?php

require_once('lib/LzPath.php');

$root   = ('\\' == DIRECTORY_SEPARATOR) ? '\\\\' : '/';

LzTests::ln(
        Lz::def(new LzPath('/'))->add('old')->prepend($root),
        Lz::def(new LzPath('/'))->add('old')->prepend($root, 'a'),
        Lz::def(new LzPath('/'))->add('old')->prepend($root . 'a', 'b'),
        "",
        Lz::def(new LzPath('/'))->add('old')->prepend(array($root)),
        Lz::def(new LzPath('/'))->add('old')->prepend(array($root), 'a'),
        Lz::def(new LzPath('/'))->add('old')->prepend(array($root . 'a')),
        Lz::def(new LzPath('/'))->add('old')->prepend(array($root, 'a'), 'b')
    );
?>
---EXPECT---
/old
/a/old
/a/b/old

/old
/a/old
/a/old
/a/b/old
